TLS was last updated
on March 27, 2024.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
Team Scouting Report
(As Of 03/26/2024)
2023
Section - Pacific NW
Area - Northern Oregon
League - 2023 Adult 18 & Over
Flight - 3.5 Men
Subflight - C
--------------------------------------------------------------------------------------------------------------------------------------
VTC-Savage
League Record: 5 - 3
The Following Have Played In League Matches On This Team (In Rating Order)
John Crouter - 3.49
Joshua Stahly - 3.28
stephen crook - 3.22
Andy LaFrazia - 3.21
Ramzi Shamieh - 3.19
Ramon Tuason - 3.17
John Hapke - 3.12
Brian Eldridge - 3.07
Nick Trudeau - 3.03
Kurt Rylander - 3.03
Sean McKinnie - 2.94
Stanley Hanks - 2.88
Charles Stewart - 2.87
matt savage - 2.86
League Results By Position
1S 2S 1D 2D 3D
John Hapke - 3.12 & matt savage - 2.86 1 - 1 0 - 2
John Hapke - 3.12 & Stanley Hanks - 2.88 1 - 0 0 - 1
Sean McKinnie - 2.94 & Charles Stewart - 2.87 0 - 1
Sean McKinnie - 2.94 & Nick Trudeau - 3.03 0 - 2
Brian Eldridge - 3.07 & Andy LaFrazia - 3.21 1 - 0 1 - 0
Brian Eldridge - 3.07 & Charles Stewart - 2.87 0 - 1
Andy LaFrazia - 3.21 & Ramon Tuason - 3.17 1 - 1 0 - 1 1 - 0
Kurt Rylander - 3.03 & stephen crook - 3.22 0 - 1 1 - 0
Charles Stewart - 2.87 & stephen crook - 3.22 1 - 0
stephen crook - 3.22 & matt savage - 2.86 0 - 1
stephen crook - 3.22 & Nick Trudeau - 3.03 0 - 1
Ramon Tuason - 3.17 & Joshua Stahly - 3.28 0 - 1
Nick Trudeau - 3.03 & Joshua Stahly - 3.28 1 - 0
Ramzi Shamieh - 3.19 0 - 1 4 - 0
John Crouter - 3.49 7 - 0
Joshua Stahly - 3.28 2 - 1
Stanley Hanks - 2.88 & matt savage - 2.86 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
SAC-Boyce/Ko
League Record: 6 - 2
The Following Have Played In League Matches On This Team (In Rating Order)
Eddie Shin - 3.39
Matt Zhou - 3.29
Shawn Boyce - 3.28
Kok Waii Wong - 3.26
Craig Frasier - 3.26
Anish Vidyarthi - 3.25
William Pinelli - 3.24
Rajan Madhusudan - 3.24
Sam Ko - 3.23
Mubashir Cheema - 3.22
Joshua Tran - 3.21
Lei Wan - 3.20
Donny Cablao - 3.13
Sheldon Sun - 3.09
Jonathan Lo - 2.97
Colin Looi - 2.86
League Results By Position
1S 2S 1D 2D 3D
Jonathan Lo - 2.97 & Donny Cablao - 3.13 1 - 0
Jonathan Lo - 2.97 & Sam Ko - 3.23 0 - 1
Shawn Boyce - 3.28 & Rajan Madhusudan - 3.24 1 - 0
Shawn Boyce - 3.28 & Sheldon Sun - 3.09 0 - 1 1 - 0
Shawn Boyce - 3.28 & Lei Wan - 3.20 0 - 1
Donny Cablao - 3.13 & Rajan Madhusudan - 3.24 0 - 2
Donny Cablao - 3.13 & Kok Waii Wong - 3.26 1 - 0
William Pinelli - 3.24 & Kok Waii Wong - 3.26 2 - 0
William Pinelli - 3.24 0 - 1 0 - 1
Rajan Madhusudan - 3.24 & Anish Vidyarthi - 3.25 1 - 0
Colin Looi - 2.86 & Lei Wan - 3.20 1 - 0
Craig Frasier - 3.26 & Mubashir Cheema - 3.22 1 - 0
Craig Frasier - 3.26 & Joshua Tran - 3.21 0 - 1
Craig Frasier - 3.26 & Matt Zhou - 3.29 3 - 1
Mubashir Cheema - 3.22 0 - 1 0 - 2
Kok Waii Wong - 3.26 & Joshua Tran - 3.21 1 - 0
Joshua Tran - 3.21 & Matt Zhou - 3.29 1 - 0 1 - 0
Joshua Tran - 3.21 1 - 0
Eddie Shin - 3.39 5 - 0 1 - 0
Sam Ko - 3.23 & Colin Looi - 2.86 0 - 1
Sam Ko - 3.23 & Anish Vidyarthi - 3.25 0 - 1
Sam Ko - 3.23 1 - 0 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
MPRC-Broad
League Record: 4 - 4
The Following Have Played In League Matches On This Team (In Rating Order)
Robert Broad - 3.50
John Yu - 3.44
Seth Yount - 3.38
Jim DeWeese - 3.38
Gerald Chase - 3.22
Jeff Marshall - 3.15
Sumit Gupta - 3.12
Patrick Morrissey - 3.12
George Husbands - 3.12
Richard Anderson - 3.10
Christian Paulsen - 2.96
James Brown - 2.94
Dan Wolff - 2.86
Tom Finnerty - 2.82
Rasesh Joshi - n/a
League Results By Position
1S 2S 1D 2D 3D
James Brown - 2.94 & Tom Finnerty - 2.82 1 - 0
James Brown - 2.94 & Patrick Morrissey - 3.12 0 - 1 0 - 1
Jim DeWeese - 3.38 & John Yu - 3.44 1 - 0 1 - 0
Jim DeWeese - 3.38 & Christian Paulsen - 2.96 1 - 0
Jim DeWeese - 3.38 & George Husbands - 3.12 1 - 0
Jim DeWeese - 3.38 & Seth Yount - 3.38 0 - 1
Jim DeWeese - 3.38 0 - 1
John Yu - 3.44 & Seth Yount - 3.38 1 - 0
John Yu - 3.44 & Tom Finnerty - 2.82 0 - 1
John Yu - 3.44 & Sumit Gupta - 3.12 1 - 0
Richard Anderson - 3.10 & Christian Paulsen - 2.96 0 - 1 0 - 1
Richard Anderson - 3.10 & Patrick Morrissey - 3.12 0 - 1
Christian Paulsen - 2.96 & Tom Finnerty - 2.82 1 - 0
Jeff Marshall - 3.15 & Patrick Morrissey - 3.12 0 - 1
Jeff Marshall - 3.15 1 - 2
George Husbands - 3.12 & Sumit Gupta - 3.12 1 - 0 0 - 1
George Husbands - 3.12 & Robert Broad - 3.50 1 - 0
Seth Yount - 3.38 4 - 1
Rasesh Joshi - n/a 0 - 1
Robert Broad - 3.50 1 - 1 2 - 1
Dan Wolff - 2.86 & Jeff Marshall - 3.15 0 - 1
Dan Wolff - 2.86 & Rasesh Joshi - n/a 0 - 1
Dan Wolff - 2.86 & Gerald Chase - 3.22 1 - 0
Gerald Chase - 3.22 & John Yu - 3.44 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
WHRC-Lofts
League Record: 2 - 6
The Following Have Played In League Matches On This Team (In Rating Order)
Kyahn Daraaee - 3.61
Bing Hu - 3.24
Janis Locenieks - 3.20
Patrick Kirk - 3.18
Simon Lofts - 3.15
Piero Fenato - 3.10
Thor Deacon - 3.05
Jeremy Oconnor - 2.98
Richard Press - 2.92
Ben Lauritsen - 2.91
Andrew Petersen - 2.88
Michael Meyers - 2.84
Todd Khozein - 2.76
Simon Buchard - n/a
League Results By Position
1S 2S 1D 2D 3D
Richard Press - 2.92 & Bing Hu - 3.24 0 - 1 1 - 0
Richard Press - 2.92 & Simon Lofts - 3.15 0 - 1
Richard Press - 2.92 & Andrew Petersen - 2.88 0 - 1
Bing Hu - 3.24 & Jeremy Oconnor - 2.98 1 - 0
Simon Lofts - 3.15 & Thor Deacon - 3.05 1 - 0
Simon Lofts - 3.15 & Janis Locenieks - 3.20 1 - 0
Simon Lofts - 3.15 & Simon Buchard - n/a 0 - 2
Thor Deacon - 3.05 & Patrick Kirk - 3.18 0 - 2
Thor Deacon - 3.05 & Jeremy Oconnor - 2.98 0 - 1
Janis Locenieks - 3.20 1 - 4 1 - 0
Patrick Kirk - 3.18 & Ben Lauritsen - 2.91 0 - 1 1 - 0
Patrick Kirk - 3.18 & Piero Fenato - 3.10 0 - 1
Patrick Kirk - 3.18 & Kyahn Daraaee - 3.61 1 - 0
Andrew Petersen - 2.88 & Ben Lauritsen - 2.91 0 - 1
Andrew Petersen - 2.88 & Todd Khozein - 2.76 1 - 0
Andrew Petersen - 2.88 & Michael Meyers - 2.84 0 - 1
Piero Fenato - 3.10 0 - 1 1 - 1
Todd Khozein - 2.76 & Jeremy Oconnor - 2.98 1 - 1
Todd Khozein - 2.76 & Michael Meyers - 2.84 0 - 1 0 - 1
Jeremy Oconnor - 2.98 & Michael Meyers - 2.84 0 - 1
Kyahn Daraaee - 3.61 2 - 0 1 - 0
Simon Buchard - n/a 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
PTC-Parkhurst
League Record: 1 - 7
The Following Have Played In League Matches On This Team (In Rating Order)
John Boelling - 3.36
Shiloh Halsey - 3.29
Brad Grenham - 3.25
Peter Farrelly - 3.16
Sam Chase - 3.13
Christopher Robbins - 3.11
Xavier Oberlander - 3.08
Joe Malboeuf - 2.96
Michael Navarro - 2.88
David Williams - 2.85
Ken Dragoon - 2.80
Michael Parkhurst - 2.73
League Results By Position
1S 2S 1D 2D 3D
Ken Dragoon - 2.80 & Michael Parkhurst - 2.73 0 - 1
Ken Dragoon - 2.80 & Xavier Oberlander - 3.08 0 - 1
Ken Dragoon - 2.80 & Shiloh Halsey - 3.29 0 - 1
Ken Dragoon - 2.80 & Joe Malboeuf - 2.96 1 - 0
Sam Chase - 3.13 & John Boelling - 3.36 1 - 0
Christopher Robbins - 3.11 & Brad Grenham - 3.25 0 - 2
Christopher Robbins - 3.11 & Xavier Oberlander - 3.08 0 - 1
Christopher Robbins - 3.11 & John Boelling - 3.36 1 - 1
Brad Grenham - 3.25 & Xavier Oberlander - 3.08 1 - 0
Brad Grenham - 3.25 & John Boelling - 3.36 1 - 0
Brad Grenham - 3.25 1 - 0
Michael Parkhurst - 2.73 & Joe Malboeuf - 2.96 0 - 3
David Williams - 2.85 0 - 2 0 - 2
Xavier Oberlander - 3.08 & John Boelling - 3.36 0 - 1
Xavier Oberlander - 3.08 1 - 1
John Boelling - 3.36 1 - 0
Shiloh Halsey - 3.29 1 - 4
Peter Farrelly - 3.16 1 - 0 0 - 1
Michael Navarro - 2.88 & Ken Dragoon - 2.80 0 - 2
Michael Navarro - 2.88 & Sam Chase - 3.13 1 - 1
Michael Navarro - 2.88 & Michael Parkhurst - 2.73 0 - 2
--------------------------------------------------------------------------------------------------------------------------------------
THPRD-Christensen/Truong
League Record: 5 - 3
The Following Have Played In League Matches On This Team (In Rating Order)
Robert Truong - 3.44
Alan Liang - 3.38
wenyan li - 3.35
Kirk Planck - 3.31
Richard Gronostajski - 3.27
Edmund Yuan - 3.22
Ryan Manwiller - 3.20
Ryan Yokoyama - 3.18
Keith Main - 3.18
Dan Boren - 3.18
James Lawrence - 3.17
Dean Waters - 3.17
russell homewood - 3.16
Rakesh Chirravuri - 3.08
Gerry Nuthmann - 3.07
Wes Milligan - 2.96
Dale Christensen - 2.77
League Results By Position
1S 2S 1D 2D 3D
Kirk Planck - 3.31 & Dean Waters - 3.17 1 - 0
Kirk Planck - 3.31 & Dan Boren - 3.18 1 - 2
Ryan Yokoyama - 3.18 & James Lawrence - 3.17 1 - 0
Ryan Yokoyama - 3.18 & Rakesh Chirravuri - 3.08 1 - 0
Ryan Yokoyama - 3.18 & Dale Christensen - 2.77 1 - 0
Ryan Yokoyama - 3.18 & russell homewood - 3.16 0 - 1
Richard Gronostajski - 3.27 & Edmund Yuan - 3.22 0 - 1
Richard Gronostajski - 3.27 0 - 2 1 - 0
Dean Waters - 3.17 & Keith Main - 3.18 0 - 1
Dean Waters - 3.17 & Wes Milligan - 2.96 1 - 0
Dan Boren - 3.18 & Keith Main - 3.18 1 - 0
James Lawrence - 3.17 & Dale Christensen - 2.77 0 - 1
James Lawrence - 3.17 0 - 1
Rakesh Chirravuri - 3.08 & Gerry Nuthmann - 3.07 1 - 0 0 - 1
Rakesh Chirravuri - 3.08 & Ryan Manwiller - 3.20 0 - 1
Keith Main - 3.18 & Ryan Manwiller - 3.20 1 - 0
wenyan li - 3.35 0 - 1 1 - 2
Gerry Nuthmann - 3.07 & Wes Milligan - 2.96 0 - 1
Gerry Nuthmann - 3.07 & Edmund Yuan - 3.22 1 - 0
Dale Christensen - 2.77 & Robert Truong - 3.44 1 - 0
Wes Milligan - 2.96 0 - 1
Edmund Yuan - 3.22 & Robert Truong - 3.44 1 - 0
Edmund Yuan - 3.22 0 - 1
Ryan Manwiller - 3.20 & russell homewood - 3.16 0 - 1 1 - 0
Robert Truong - 3.44 2 - 0
Alan Liang - 3.38 1 - 2 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
LOTC-Keomanivanh
League Record: 5 - 3
The Following Have Played In League Matches On This Team (In Rating Order)
Adam Oken - 3.41
Jonathan Hong - 3.34
Austin Chanthakhoun - 3.33
Huy Pham - 3.27
Tony Wirth - 3.25
liem ngo - 3.19
Derek Wong - 3.17
Jordan Keomanivanh - 3.16
Kevin Pham - 3.15
Vuong Nguyen - 3.14
Cory Heisterkamp - 3.00
Leander Largoza - 2.70
Anthony Hoang - n/a
League Results By Position
1S 2S 1D 2D 3D
Leander Largoza - 2.70 & Jordan Keomanivanh - 3.16 0 - 1
Leander Largoza - 2.70 0 - 1 0 - 1
Austin Chanthakhoun - 3.33 & Huy Pham - 3.27 1 - 0
Jordan Keomanivanh - 3.16 & Adam Oken - 3.41 3 - 3 1 - 0
Derek Wong - 3.17 2 - 3 0 - 1
Kevin Pham - 3.15 & Tony Wirth - 3.25 2 - 0 1 - 0
Kevin Pham - 3.15 & Vuong Nguyen - 3.14 0 - 1
Anthony Hoang - n/a 1 - 1
Tony Wirth - 3.25 & Vuong Nguyen - 3.14 3 - 0
Tony Wirth - 3.25 & Cory Heisterkamp - 3.00 1 - 0
liem ngo - 3.19 0 - 2 1 - 2
Jonathan Hong - 3.34 & Austin Chanthakhoun - 3.33 2 - 0 2 - 0
Jonathan Hong - 3.34 & Huy Pham - 3.27 1 - 0
Jonathan Hong - 3.34 & Vuong Nguyen - 3.14 2 - 0
Jonathan Hong - 3.34 1 - 0